package com.example.springboot4.system.constant;

/**
 * redis 公共变量
 *
 * @author 宋义州
 * @version 1.0
 * @since 2021/8/9 下午4:44
 */
@SuppressWarnings(value = "unused")
public class RedisConstants {

    /**
     * redis 登录token 前缀
     */
    public static String LOGIN_TOKEN_PREFIX = "login:token:%s";

    /**
     * 请求头token名称
     */
    public static String TOKEN_HEADER_NAME = "Authorization";

    /**
     * token 内容前缀
     */
    public static String TOKEN_PREFIX = "Bearer ";

    /**
     * redis 登录手机号验证码前缀
     */
    public static String LOGIN_PHONE_MSG_PREFIX = "login:phone:msg:%s";

    /**
     * redis 缓存系统配置key值
     */
    public static String SYS_CONFIG = "sysConfig";

    /**
     * 登录用户 redis key
     */
    public static final String LOGIN_TOKEN_KEY = "login_tokens:";

    /**
     * 令牌前缀
     */
    public static final String LOGIN_USER_KEY = "login_user_key";

}
